supporting castro - Spanish English Dictionary